Google\Site_Kit\Core\Authentication\Clients\OAuth_Client A

Total Complexity 68
Dependencies 15
Dependents 9
Total lines 631
Lines of code 317
Logical lines of code 185
Comment lines 229
Methods 20
Properties 2

Methods 20

Method Rating Maintainability Complexity Lines of code
authorize_user()
C
33 22 94
get_authentication_url()
S
49 5 31
refresh_profile_data()
S
48 4 34
should_update_owner_id()
S
61 5 13
refresh_token()
S
56 4 19
set_granted_scopes()
S
60 3 14
authorize_user_redirect_url()
S
64 3 10
__construct()
S
61 2 13
get_unsatisfied_scopes()
S
61 2 13
revoke_token()
S
70 2 7
get_granted_additional_scopes()
S
79 2 3
needs_reauthentication()
S
72 2 6
has_sufficient_scopes()
S
70 2 6
get_access_token()
S
69 2 7
get_refresh_token()
S
66 2 8
get_proxy_permissions_url()
S
65 2 10
get_granted_scopes()
S
69 1 7
set_access_token()
S
64 1 10
set_refresh_token()
S
69 1 6
delete_token()
S
72 1 6